//app.js
App({
  globalData: {
    userInfo: null,
    syWidth: null,
    syHeight: null
  },
  onLaunch: function () {

  
    // 登录
    wx.login({
      success: res => {
        // 发送 res.code 到后台换取 openId, sessionKey, unionId
       
      }
    })

    //获取设备宽高
    wx.getSystemInfo({
      success: res => {
        //this.mesShow(res.windowWidth, res.windowHeight)
        this.globalData.syHeight = res.windowHeight
        this.globalData.syWidth = res.windowWidth

        console.log("设备宽：" + String(this.globalData.syHeight) + "px|高：" + String(this.globalData.syWidth) + "px")
      }
    })
    // 获取用户信息
    /*wx.getSetting({
      success: res => {
        if (res.authSetting['scope.userInfo']) {
          // 已经授权，可以直接调用 getUserInfo 获取头像昵称，不会弹框
          wx.getUserInfo({
            success: res => {
              // 可以将 res 发送给后台解码出 unionId
              this.globalData.userInfo = res.userInfo
          
              // 由于 getUserInfo 是网络请求，可能会在 Page.onLoad 之后才返回
              // 所以此处加入 callback 以防止这种情况
              if (this.userInfoReadyCallback) {
                this.userInfoReadyCallback(res)
              }
            }
          })
        }
      }
    })*/

  },
  //自定义弹窗函数
  mesShow: function (str, ti = 3000) {
    wx.showToast({
      title: str,  //标题
      icon: 'none',  //图标，支持"success"、"loading"
      image: '',  //自定义图标的本地路径，image 的优先级高于 icon
      duration: ti, //提示的延迟时间，单位毫秒，默认：1500
      mask: false,  //是否显示透明蒙层，防止触摸穿透，默认：false
      success: function () { }, //接口调用成功的回调函数
      fail: function () { },  //接口调用失败的回调函数
      complete: function () { } //接口调用结束的回调函数
    })

  },
  
})